@import './default.scss';
@import './code.scss';

table {
  border-collapse: collapse !important;
  width: 100%;
  font-size: 14px;
  line-height: 1.5em;
  border: none !important;

  th,
  td {
    white-space: nowrap;
    border-top: 1px solid var(--border-color) !important;
    border-bottom: 1px solid var(--border-color) !important;
    border-left: 0 !important;
    border-right: 0 !important;
    padding: 0.6em 1em;
    text-align: left !important;
    max-width: 250px;
    white-space: pre-wrap;
  }

  thead tr:first-child th {
    border-top: none;
  }
}
.vp-doc tr {
  background-color: var(--bg-table-color) !important;
}
.VPDoc.has-aside .content-container {
  max-width: 800px !important;
}

@media (min-width: 1600px) {
  .container {
    max-width: 100vw !important;
  }
  .VPNavBarTitle.has-sidebar {
    margin-right: 60px !important;
  }
  .VPSidebar {
    padding-left: 40px !important;
    width: 300px !important;
  }
  .VPContent.has-sidebar {
    padding-left: 300px !important;
    padding-right:0px !important;
  }
  .VPDoc.has-aside .content-container {
    max-width: 100vw !important;
  }
	.VPNavBarTitle.has-sidebar{

	}
}
